/**
 * 拼三角
 *
 * 题目描述
 * 给出6根棍子，能否在选出3根拼成一个三角形的同时剩下的3根也能组成一个三角形？
 * 输入描述:
 * 首先在一行中给出一个 t, 1≤t≤10^3 代表测试数据的组数
 * 接下来t行，每行给出6个数字代表棍子长度，棍子长度为正且小于 10^9
 *
 * 输出描述:
 * 在一行中输出 “Yes” or “No”
 */

import java.util.Arrays;
import java.util.Scanner;

/**
 * 直接模拟就可以了
 * 一共有 6 中结果, 我们全都试一遍就可以了
 * 但是一定是要排好序的数组才可以使用
 * 时间复杂度 : O(t)
 * 空间复杂度 : O(t)
 */

public class Main {
    static int n = 6;

    public static void main(String[] args) {

        Scanner in = new Scanner(System.in);
        int t = in.nextInt();

        while (t-- != 0) {

            int[] arr = new int[n];
            for (int i = 0; i < n; i++) {
                arr[i] = in.nextInt();
            }

            // 排序
            Arrays.sort(arr);

            if(arr[0] + arr[1] > arr[2] && arr[3] + arr[4] > arr[5] ||
                    arr[0] + arr[2] > arr[3] && arr[1] + arr[4] > arr[5] ||
                    arr[0] + arr[3] > arr[4] && arr[1] + arr[2] > arr[5] ||
                    arr[0] + arr[4] > arr[5] && arr[1] + arr[2] > arr[3]) {
                System.out.println("Yes");
            } else {
                System.out.println("No");
            }
        }
    }
}